artificial biotope - Francés Inglés Diccionario